﻿div.invoices {
	padding: 8px;
	margin: 8px;
}

table.invoices
{
	border-spacing: 0px;
}

th.invoices
{
	background-color: black;
	border: 1px solid white;
	text-align: right;
	color: white;
	padding: 8px;
	padding-right: 16px;
	margin: 0px;
}

td.invoices {
    padding-right: 16px;
	padding-top: 4px;
	padding-bottom: 4px;
    padding-left: 8px;
    margin: 0px;
    text-align: right;
    vertical-align: bottom;
	border-bottom: 1px solid #d0d0d0;
    border-left: 1px solid #d0d0d0;
}

td.period {
    text-align: left !important;
    padding-left: 16px !important;
    padding-right: 8px !important;
}

tr.noinvoice
{
	background-color: #e0e0e0;
}

tr.normal
{
	background-color: #F7F6F3;
}

tr.alternate
{
	background-color: white;
}
